ditch for irrigation - Francés Inglés Diccionario